pertaining to panama - Español Inglés Diccionario